mining trench - Turco Inglés Diccionario